﻿@media ( min-width:414px) and ( max-width:767px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}
	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 90%;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	} 
	
}

@media ( min-width:333px) and ( max-width:550px) {
	.menus .Htel{
	 	display: none;
	}
}

@media ( min-width:551px) and ( max-width:650px) {}



@media ( min-width:600px) and ( max-width:767px) {}

@media ( max-width:600px) {
	 
}

@media ( max-width:767px) {   
	.burger_menu{
		display: block !important;
		top: 0 !important;
		float: right;
		margin-top: 5%;
	} 
	.menus .Logo{
		padding-bottom: 15px;
		width: 50%;
	}
	.foot{
		display: none;
	}
	.foot-copy{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
	}   
	.menus{
		padding: 13px 0 12px 0;
	}
	.menus .top-Info .top-fx{
		display: none;
	}
	.menus .top-Info .top-ss{
		display: none;
	}
	.menus .bottom-Href{
		display: none;
	}
	.subscribes{
		display: none;
	}
	.menus{
		padding: 0;
	}
	.menus .Href_tel{
		display: none;
	}
	.menus .head-ewm{
		display: none;
	}
	.index-case .imgShow{
		width: 100%;
	}
	.index-case .imgShow .box3{
		overflow: hidden;
	}
	.index-case .cList{
		width: 100%;
		display: none;
	}
	.indexN .box1{
		display: none;
	}
	.indexNA .indexN{
		width: 100%;
	}
	.indexN .Nbox{
		border-right: none;
		border-bottom: 1px solid #dcdcdc;
	}
	.indexN .box2{
		width: 100%;
		margin-left: 0;
	}
	.indexN .box2 .item .nr{
		width: 56%;
	}
	.indexN .box2 .item .pic{
		width: 39%;
	}
	.indexN .box2 .item:nth-child(2){ 
		margin-bottom: 20px;
	}
	.indexA{
		width: 100%;
		margin-top: 20px;
	}
	.index-tshd .row div:nth-child(5),
	.index-tshd .row div:nth-child(6),
	.index-tshd .row div:nth-child(7),
	.index-tshd .row div:nth-child(8),
	.index-tshd .row div:nth-child(9),
	.index-tshd .row div:nth-child(10){
		display: none;
	}
	.index-kzkc .hd ul li:hover, .index-kzkc .hd ul li.on{
		transform: scaleY(1);
	}
	.index-kzkc .hd ul li.on .item, .index-kzkc .hd ul li:hover .item{
		transform: scaleY(1) !important;
	}
	.index-kzkc .hd ul li .item p{
		background: none !important;
	}
	.index-kzkc .hd ul li:hover .item p, .index-kzkc .hd ul li.on .item p{
		
	}
	 
	.index-kzkc .hd{
		height: 80px;
	}
	.index-kzkc .hd ul li{
		height: 40px;
	}
	.index-kzkc .hd ul li .item p{
		margin-top: 0 !important;
		padding-top: 0 !important;
		line-height: 40px;
		
	}
	.index-kzkc .hd ul li i{
		display: none;
	}
	.index-kzkc .hd ul li:hover span, .index-kzkc .hd ul li.on span{
		display: none
	}
	.index-kzkc .hd ul li .item{
		font-size: 12px;
		overflow: hidden
	}
	.index-kzkc .bd li:nth-child(5),
	.index-kzkc .bd li:nth-child(6),
	.index-kzkc .bd li:nth-child(7),
	.index-kzkc .bd li:nth-child(8){
		display: none;
	}
	.index-kzkc .bd{
		margin-top: 25px !important;
	}
	.index-case .imgShow .box2 span p{
		font-size: 12px !important;
	}
	.index-jd .hd ul li:nth-child(2),
	.index-jd .hd ul li:nth-child(3){
		 
	}
	.index-jd .hd ul li{
		width: 15%;
		font-size: 12px;
		line-height: 25px;
	}
	.index-jd .bd .item span{
		font-size: 12px;
		height: 30px;
		overflow: hidden;
	}
	.index-jd .col-xs-6{
		padding-left: 5px;
		padding-right: 5px;
	}
	.customer .title{
		font-size: 18px;
	}
	.customer{
		padding-top: 20px;
	}
	.customer .row{
		margin-top: 15px;
	}
	#hd-list{
		margin-top:10px;
	}
	#hd-list .item{
		margin-bottom: 15px;
	}
	#hd-list .item .subInfo .sub{
		-webkit-line-clamp: 1;
	}
	#hd-list .item .subInfo .more{
		margin-top: 15px;
	}
	#hd-list .item .subInfo .tit{
		padding-top: 5px;
		padding-bottom: 8px;
	}
	.SenzhongT1{
		font-size: 26px;
	}
	.activity{
		padding: 20px 0 20px  0;
	}
	.activityDe .details{
		width: 100%;
	}
	.activityDe .right-cont{
		width: 100%;
		margin-top: 15px;
		display: none;
	}
	.base{
		padding: 20px 0 20px 0;
	}
	.base li .pic{
		width: 100%;
	}
	.base li .sub-info{
		width: 100%;
	}
	.base ul{
		margin-top: 15px;
	}
	.base .jidii{
		padding:0 5px;
	}
	.base #hd-class a{
		border-radius:8px;
		font-size:13px;
	}
	.Page{
		padding-top: 25px;
	}
	.case{
		padding: 20px 0 20px 0;
	}
	.activityDe{
		padding: 20px 0 20px 0; 
	}
	.activityDe .details .time2{
		display: block
	}
	.activityDe .details h5{
		font-size: 16px;
	}
	.activityDe .details .time2{
		margin-top: 15px;
	}
	.activityDe .details .time2 a{
		margin-right: 3%;
	}
	.news .leftBox{
		width: 100%;
	}
	.news .leftBox li .pic{
		width: 100%;
	}
	.news .leftBox li .pic img{
		width: 100%;
	}
	.news .leftBox li .subInfo .tit{
		font-size: 18px;
		margin-top: 15px;
	}
	.news .rightBox{
		display: none
	}
	.news .leftBox li .subInfo{
		width: 100%;
	}
	.culture .item .tit2{
		font-size: 12px;
	}
	.culture .row{
		display: none;
	}
	.about .hd ul li{
		width: 18%;
		margin: 0 0;
		font-size: 12px;
	}
	.about-warp{
		padding: 20px 0 20px 0;
	}
	.about .bd{
		padding: 20px 0 25px 0 !important;	
	}
	.culture .sub{
		margin-top: 22px;
		padding-bottom: 22px;
	}
	.contact .detailed{
		display: block;
	}
	.contact .detailed .box1,
	.contact .detailed .box2{
		border-bottom: 1px solid #000;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}
	.contact{
		padding: 20px 0 20px 0;
	}
	.base .row{
	    margin:0 auto;
		margin-top:34px;
	}
	.base .row a{
		font-size: 12px;
	}
	.base .row .col-xs-4{
		padding-left: 5px;
		padding-right: 5px;
	}
	.activityDe .details .sxp .fy{
		width: 100%;
	}
	.activityDe .details .sxp .fhlb{
		float: left;
	}
	#hd-list .item .pic img{
		margin-top:13px;
	}
}